package qc.module.ehs.dto.task;

import lombok.Data;
import qc.module.ehs.dto.taskgroup.TaskGroupInfoDto;

import java.util.List;

/**
 * 任务执行情况一览表分组DTO
 * 一个分组的信息；
 * 
 * @author QuCheng Tech
 * @since 2024/11/13
 */
@Data
public class TaskScheduleGroupDto {

    /** 分组信息 */
    private TaskGroupInfoDto group;

    /** 分组执行周期完成情况集合;与执行时间周期集合的顺序保持一致 */
    private List<TaskScheduleGroupItemDto> items;

    /** 分组执行情况汇总;分组在所有执行周期中的汇总 */
    private TaskScheduleGroupSummaryDto summary;
    
}
